# koa2 快速开始

# 环境准备

# 快速开始

# 安装koa2

# 初始化package.json
npm init

# 安装koa2 
npm install koa

# hello world 代码

const Koa = require('koa')
const app = new Koa()

app.use( async ( ctx ) => {
  ctx.body = 'hello koa2'
})

app.listen(3000)
console.log('[demo] start-quick is starting at port 3000')

# 启动demo

由于koa2是基于async/await操作中间件,目前node.js 7.x的harmony模式下才能使用,所以启动的时的脚本如下:

node index.js

访问http:localhost:3000,效果如下

start-result-01

阅读全文